@charset "utf-8";
html { font-family: "微软雅黑", "Helvetica Neue", Helvetica, STHeiTi, Arial, sans-serif;
	-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;}
body{ min-width: 1200px; font-size: 14px;color: #666;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,hr,pre,form,fieldset,input,legend, button,
textarea,p,blockquote,th,td { margin:0;padding:0;box-sizing: border-box; }
h1, h2, h3, h4, h5, h6 { font-size:100%;font-weight:normal; }
input, button, textarea, select { font-size: 100%;outline: none; }
// select::-ms-expand { display: none; }
ol, ul, li { list-style: none; }
table{ border-collapse: collapse;border-spacing: 0;table-layout: fixed;word-wrap: break-word; }
caption, th{ text-align: center; }
input{ background: transparent;border: 1px solid #b3b3b3; }
img{ vertical-align: middle; max-width: 100%;}
a { text-decoration: none;color: #666;cursor: pointer; }
article, aside, details, figcaption, figure, footer,header, hgroup, menu, nav, section,
summary, time, mark, audio, video { display: block; margin: 0; padding: 0; }
input::-moz-placeholder,textarea::-moz-placeholder,
input:-ms-input-placeholder,textarea:-ms-input-placeholder,
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder { color: #ccc; }
.fw{ width: 1200px;margin: 0 auto; }
.tc{text-align: center;}
.tr{text-align: right;}
.el{ text-overflow: ellipsis;white-space: nowrap;overflow: hidden; }
.mt10{margin-top: 10px;}
.mt{margin-top: 20px;}
.mt30{margin-top: 30px;}
.mtb{margin: 20px auto;}
.wp{width: 100% !important;}
.hp{height: 100% !important;}
.bg{background: #fff !important;}

.f{
	display: flex;
	justify-content: flex-start;
	align-items: center;
	&.fs{
		justify-content: flex-start;
	}
	&.fe{
		justify-content: flex-end;
	}
	&.fc{
		justify-content: center;
	}
	&.fa{
		justify-content: space-around;
	}
	&.fb{
		justify-content: space-between;
	}
	&.fn{
		flex-direction: column;
	}
	&.fp{
		flex-wrap: wrap;
	}
	&.vfs{
		align-items: flex-start;
	}
	&.vfe{
		align-items: flex-end;
	}
}

.fl{
	flex: 1;
}

.pathbox{
  height: 50px;
  margin-bottom: 20px;
  border-bottom: dashed 1px #303133;
  .posi{
    line-height: 50px;
  }
  .el-breadcrumb__item:last-child .el-breadcrumb__inner,
  .el-breadcrumb__item:last-child .el-breadcrumb__inner a{
    font-weight: 700;
    color: #303133;
  }
  .el-breadcrumb__item:last-child .el-breadcrumb__inner a:hover,
  .el-breadcrumb__item:last-child .el-breadcrumb__inner:hover{
    color: #006799;
    cursor: pointer;
  }
}


